measurements on terrestrial radio-relay systems - Español Inglés Diccionario